/*********************************************************************\
*
*                  (c) lkc
*                  All Rights Reserved. lkc Confidential
*
\*********************************************************************/
/*********************************************************************\
*   Title                      :
*
*   Module Description         :
*
*   Author                     : lkc
*
*   Created                    : 2019-3-8
*
\*********************************************************************/

#ifndef GPIOLEDS_H
#define GPIOLEDS_H

#include <string>

class GpioLeds
{
public:
    GpioLeds(std::string name);

    void SetActive(bool isTrue) const;
    //int Read() const;
    ~GpioLeds();

private:
    std::string m_name;
    GpioLeds& operator = (const GpioLeds&) = delete;
    GpioLeds(const GpioLeds&)= delete;
};


#endif // GPIOLEDS_H

/********************************************************************\
 *
 * REVISION RECORDS
 *
\*********************************************************************/
/*********************************************************************/
/*
 *
 *
 *
\*********************************************************************/
/*------------------------------The End------------------------------*/
